brics vs g7 military power comparison 2023